package com.telit.firecommand.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;


/**
 * @Author:zhangwei
 * @Description:
 * @Time:Created on 2022/8/30 19:13
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "视频监控信息", description = "视频监控信息DTO")
public class CommCameraInfoDto {

    @ApiModelProperty(value = "监控名称")
    private String cameraName;

    @ApiModelProperty(value = "视频监控类型")
    private String type;

    @ApiModelProperty(value = "视频监控类型名称")
    private String typeName;

    @ApiModelProperty(value = "设备类型")
    private String equipmentType;

    @ApiModelProperty(value = "设备类型名称")
    private String equipmentTypeName;

    @ApiModelProperty(value = "画面类型")
    private String frameType;

    @ApiModelProperty(value = "画面类型名称")
    private String frameTypeName;

    @ApiModelProperty(value = "所属行政区划")
    private String areaCode;

    @ApiModelProperty(value = "所属行政区划名称")
    private String areaName;

    @ApiModelProperty(value = "地址")
    private String placeName;

    @ApiModelProperty(value = "经度")
    private String longitude;

    @ApiModelProperty(value = "纬度")
    private String latitude;

    @ApiModelProperty(value = "监控点唯一标识")
    private String id;

    @ApiModelProperty(value = "实时播放流")
    private String previewUrl;

}